shielding membrane - French English Dictionary